deputy directorate general for northeastern mediterranean - Alemán Inglés Diccionario